mechanical failure - Turc Anglais Dictionnaire